/* ************************************
* 文件名称：style.css
* 内容概要：网铺样式
************************************ */
@charset "utf-8";
@import url("reset.css");
@import url("layout.css");

body{ background-color:#fffdf3;}
.header .search_bar,.shop_bg{ background:url(img/shop_bg.png) 0 0 no-repeat;}
.no_mr{ margin-right:0 !important;}

/*产品展示*/
.show_pro ul li{ float:left; width:235px; height:390px; border:1px solid #c9c9c9; position:relative; margin:10px 3px 10px 2px; *display:inline;}
.show_pro li .info{ position:absolute; width:215px; height:40px; left:0; bottom:0; background-color:#000; color:#fff; padding:0 10px;}
.show_pro li.cur{ opacity:0.8; filter:alpha(opacity=80); border-color:#98be00;}
.show_pro li .c_img a{ width:235px; height:390px; *line-height:390px;}

/*正文*/
.shop_index .col_sub{ width:210px;}
.shop_index .col_main{ width:750px;}
/*站内搜索*/
.shop_hd01{ background-color:#98be00; height:28px; line-height:28px; padding-left:10px; color:#fff;}
.site_search .bd{ border:1px solid #e1e1e1; padding:6px 15px; border-top:none;}
.site_search .bd .tit{ display:inline-block; width:40px; color:#666;}
.site_search .price .t_ipt{ width:56px;}
.site_search .name .t_ipt{ width:130px;}
.site_search .bd li{ padding:5px 0;}
.site_search .btn_srh{ background-position: 0 -29px; width:61px; height:23px; cursor:pointer; border:none; font-weight:bold; vertical-align:middle;}
.site_search .btn_srh:hover{ background-position: -61px -29px;}

/*产品类别*/
.pro_category .bd .ico_fold{ background-position: -137px -30px; width:11px; height:11px; display:inline-block; cursor:pointer; vertical-align:middle; margin-right:5px;}
.pro_category .bd,.pro_rank .bd{ border:1px solid #ebebeb; border-top:none;}
.pro_category .bd .item{ padding-bottom:1px;}
.pro_category .bd .item .h{ background-color:#ebebeb; padding:5px 0 5px 8px;}
.pro_category .bd .sub_list{ padding:5px 25px; line-height:22px; display:none;}
.pro_category .bd .open .ico_fold{ background-position: -125px -30px;}
.pro_category .bd .open .sub_list{ display:block;}

/*最新产品*/
.pro_new .bd{ border:1px solid #ebebeb; border-top:none; padding:12px;}
.pro_new .bd .c_img,.pro_rank .bd .c_img{ width:50px; height:50px; border:1px solid #d7d7d7; margin-right:8px;}
.pro_new .bd li{ padding:3px 0;}

/*商品排行榜*/
.pro_rank .bd{ padding:8px 5px;}
.pro_rank .bd .tab_hd2 li{ float:left; background-color:#e9e9e9; width:98px; text-align:center; cursor:pointer; height:24px; line-height:24px; border-bottom:1px solid #606060;}
.pro_rank .bd .tab_hd2 li.select{ background-color:#606060; color:#fff;}
.pro_rank .bd .tab_cont2{ padding:8px 8px 0;}
.pro_rank .bd .tab_cont2 li{ padding:5px 0;}

/*推荐商品*/
.shop_hd02{ background-position: 0 -835px; height:31px; line-height:31px; border:1px solid #cfcfcf; padding: 0 15px;}
.pro_pub .bd{ border:1px solid #ebebeb; padding:10px;}
.pro_pub .bd .item{ width:162px; padding:10px; float:left; *display:inline;}
.pro_pub .bd .c_img{ width:160px; height:160px; border:1px solid #dedede; margin-bottom:3px;}
.pro_pub .bd .sales{ margin-top:7px;}
.pro_pub .bd .sales .amount{ color:#a87300;}
.pro_pub .bd .cur .c_img{ border-color:#98be00;}

/*产品页*/
/*店铺信息*/
.shop_info .bd{ border:1px solid #e1e1e1; padding:0 10px;}
.shop_info .bd .list{ border-bottom:1px dashed #cacaca; padding:8px 3px 8px 5px; line-height:26px;}
.shop_info .bd .list .tit{ display:inline-block; width:60px; text-align:right; float:left;}
.shop_info .bd .list .other{ display:inline-block; width:120px; overflow:hidden; float:left;}

/*所有产品*/
.shop_categ_filter{ border:1px solid #ebebeb;}
.shop_categ_filter .all_pro{ padding:5px 12px;}
.shop_categ_filter .all_pro .hd{ padding:5px 0 0 8px;}
.shop_categ_filter .all_pro .list{ border-bottom:1px dotted #dbdbdb; padding:5px 0px 5px 120px; position:relative;}
.shop_categ_filter .all_pro .list dt{ margin-left:-100px; padding:4px 0; display:inline;float:left;}
.shop_categ_filter .inner .all{ display:inline; margin-left:-50px; float:left;}
.shop_categ_filter .inner a{ color:#6aad00; display:block; padding:0 8px; height:20px; line-height:20px; float:left; margin:3px 0; white-space:nowrap;}
.shop_categ_filter .inner .other a{ margin-right:25px;}
.shop_categ_filter .inner a.cur,.shop_categ_filter .inner a:hover{ background-color:#ff8400; color:#fff; text-decoration:none;}
.shop_categ_filter dd.more{ position:absolute; right:5px; top:8px;}
.shop_categ_filter .inner .other .hide{ display:none;}
.shop_categ_filter .site_search{ background-color:#f6f6f6; padding:6px 18px;}

/*产品列表*/
.shop_pro_list{ border:1px solid #ebebeb;}
.shop_pro_list .pro_filter{ border-bottom:1px solid #ebebeb; background-position: 0 -288px;}
.shop_pro_list .pro_list .list{ width:725px; margin:10px auto;}
.shop_pro_list .pro_list .list .item{ margin:6px 0; margin-left:-1px; position:relative;}
.shop_pro_list .pro_list .list .cur{ z-index:1;}
.shop_pro_list .pro_list{ padding-bottom:20px;}

/* 商品info */
.detail_info {}
.detail_info h2 { padding-bottom:8px;}
#superAlbum { height:332px; overflow:hidden;}
.detail_info .img { float:left; display:inline; margin-right:16px; width:332px;}
.detail_info .img .c_img { display:block; width:320px; height:320px; border:1px solid #e0e0e0; padding:5px; background-color:#fff;}
.detail_info .img .c_img a{ width:320px; height:320px; *font-size:320px;}
.detail_info .img .c_img img{ width:320px; height:320px;}
.detail_info .s_img_list { margin-top:8px; padding-left:5px;}
.detail_info .s_img_list li { float:left; margin-right:8px; padding:1px 0 0 2px; height:45px;}
.detail_info .s_img_list li img { display:block; width:40px; height:40px; border:1px solid #d9d9d9;}
.detail_info .s_img_list .select { padding:0;}
.detail_info .s_img_list .select img { border:2px solid #ea0404;}
.detail_info .s_img_list_small { margin-top:0;}
.detail_info .s_img_list_small li { margin-right:5px; height:37px;}
.detail_info .s_img_list_small li img { width:32px; height:32px;}
.detail_info .share { margin-top:12px;}
.detail_info .share .ico { margin-top:3px; display:block; padding-left:20px; background-position: -16px -343px; color:#0066ca; margin-left:25px;}
.detail_info .share .ico_report { background-position: -16px -363px;}
.detail_info .info { float:left; width:400px;}
.detail_info .info .item { padding:5px 0;}
.detail_info .info .a,.detail_info .info .b,.detail_info .info .c,.detail_info .info .d { display:block; float:left; line-height:24px;}
.detail_info .info .a { width:60px; text-indent:3px; color:#666;}
.detail_info .info .d em{ margin-left:8px;}
.detail_info .info .po { position:relative; z-index:2; *zoom:1;}
.detail_info .info .item .price { font:bold 24px/24px "微软雅黑"; color:#ea0505;}
.detail_info .info .star { margin-top:5px; margin-right:3px;}
.detail_info .info .shopping { padding:15px 13px 15px 60px; background-color:#fffae1; border:1px solid #e3e3e3; margin-top:10px;}
.detail_info .info .shopping .left { float:left; display:inline; margin-left:-45px; width:45px; position:relative; margin-top:4px; vertical-align:middle;}
.detail_info .info .shopping .lin { padding:6px 0;} 
.detail_info .info .shopping .attribute li { float:left; margin:0 5px 5px 0;}
.detail_info .info .shopping .attribute li a { display:block; padding:3px 7px; line-height:16px; height:16px; border:1px solid #d2d2d2; display:inline; background-color:#fff; *zoom:1;}
.detail_info .info .shopping .attribute .select{ *padding:4px 0;}
.detail_info .info .shopping .attribute .select a { border:2px solid #ea0404;}
.detail_info .info .shopping .lin .color { margin-top:12px;}
.detail_info .info .num { text-align:center; width:75px;}
.detail_info .info .buy { margin:15px 0 30px;}
.detail_info .info .buy .btn { width:129px; height:31px; font:0pt/1000px Arial; overflow:hidden; background-position:0 -85px; border:none; margin-right:8px; cursor:pointer;}
.detail_info .info .buy .btn_add { background-position: 0 -117px; width:147px;}
.detail_info .info .select_city { margin:0 5px; border:1px solid #d9d9d9; background-color:#f6f6f6; width:50px; background-position:37px -378px; height:20px; line-height:20px; padding:0 18px 0 4px; cursor:pointer; }
/*已下架产品*/
.detail_info .info .tip{ border-bottom:1px solid #dadada; padding-bottom:5px; text-indent:3px;}
.info .hot_sales{ padding:10px 3px;}
.info .hot_sales li{ float:left; width:116px; margin-right:15px; padding:6px 0; display:inline;}
.info .hot_sales .c_img{ width:110px; height:110px; padding:2px; border:1px solid #e2e2e2; margin-bottom:5px;}

.detail_info .info .cx em{ background-color:#ffcc00; color:#856a00; padding:2px 4px; margin-right:10px;}
.detail_info .info .notice{ padding:15px 0; margin-left:-30px;}
.detail_info .info #snapup_timer{ margin-left:15px;}

/*切换城市*/
#change_city_inner { position:absolute; top:0; left:0; width:362px; background:#fff; border:1px solid #ccc; padding:10px 10px 10px 10px;}
#change_city_inner li { line-height:18px; float:left; width:56px; display:inline; margin-right:1px; cursor:pointer;}
#change_city_inner .zxCity { padding:3px 10px;}
#change_city_inner .province { padding:10px;}
#change_city_inner .city { border-top:1px solid #ccc; padding:10px;}
#change_city_inner li a { display:block; padding:2px 4px; text-align:left; color:#06c; float:left;}
#change_city_inner li a:hover,
#change_city_inner .select { background-color:#06c; color:#fff;}
#change_city_inner .close { position:absolute; top:2px; right:5px; font-weight:bold; color:#888;}

/*放大的图片*/
#superAlbum { position:relative; z-index:9; *zoom:1;}
.img_mask { display:none; position:absolute; width:150px; height:150px; left:0; top:0; background-color:#E6EAF3; FILTER: alpha(opacity=50); opacity:0.5; cursor:move;;}
.po_bigView { display:none; position:absolute; z-index:2; left:0; top:0; border:1px solid #ddd; width:330px; height:330px; overflow:hidden; background-color:#fff;}
.po_bigView .superPIC { position:absolute; left:0; top:0; width:664px; height:664px; display:block; vertical-align:top;}

/*商品详情*/
.shop_hd03{ font-size:14px; font-weight:bold; height:31px; line-height:31px; background-color:#98be00; color:#fff; padding-left:12px;}
.pro_detail .tab_hd2{ border-bottom:2px solid #98be00;}
.pro_detail .tab_hd2 li{ float:left; background:url(img/bg_x.png) 0 -30px; height:26px; line-height:26px; border:1px solid #c6c6c6; border-bottom:none; margin-right:5px; position:relative;}
.pro_detail .tab_hd2 li a{padding:0 15px; display:block;}
.pro_detail .tab_hd2 li a:hover{ text-decoration:none;}
.pro_detail .tab_hd2 li.select{ background-position: 0 -900px; border:none; height:27px; line-height:27px;}
.pro_detail .tab_hd2 li.select a{ color:#fff; font:bold 14px/27px arial; }
.pro_detail .tab_hd2 li.select .bg_x{ background-position: left -870px; width:5px; height:27px; position:absolute; top:0;}
.pro_detail .tab_hd2 li.select .left{ left:0;}
.pro_detail .tab_hd2 li.select .right{ background-position: right -870px; right:0;}
.pro_detail .tab_cont2 .pro_info{ border:1px solid #dcdcdc; padding:15px 0 15px 30px;}
.pro_detail .pro_info li{ float:left; width:220px; margin-right:10px; line-height:26px;}
.pro_detail .tab_cont2 .detail .bd{ padding:15px 0; width:750px; overflow:hidden;} 

/* 评价 */
.pingjia { border:1px solid #e1e1e1; border-top:none;}
.pingjia .score { background-color:#fffae1; padding:20px;}
.pingjia .score .left { float:left; font-size:14px; color:#404040; padding:30px 10px 0 30px; display:inline;}
.pingjia .score .em { font:bold 24px/1.8 Arial; color:#f60; margin:0 5px;}
.pingjia .score .total { font-size:12px; padding:0 10px 0 20px;}
.pingjia .star_node { float:left;}
.pingjia .star_node .star,.pingjia .star_node .jd,.pingjia .star_node .jd .x,.pingjia .star_node .num { display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.pingjia .star_node .item { *zoom:1; z-index:2;}
.pingjia .star_node .jd,.pingjia .star_node .jd .x { height:9px; overflow:hidden; background-color:#fdaa02; display:inline-block}
.pingjia .star_node .jd .x{ vertical-align:top;}
.pingjia .star_node .jd { width:100px; background-color:#eee; margin-left:8px;}
.pingjia .star_node .num { color:#ff8e42; padding-left:10px;}

.pingjia .hder { padding:8px 10px; vertical-align:middle; background-color:#f9f9f9; border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; font-size:14px;}
.pingjia .hder .radio { vertical-align:middle; margin:0 5px 0 25px;}
.pingjia .bder { padding:10px 15px;}
.pingjia .bder .item { border-bottom:1px dashed #dcdcdc; padding:15px 10px; position:relative; *zoom:1; z-index:2;}
.pingjia .bder .face { float:left; display:inline; margin-right:15px; width:50px; height:50px; padding:2px; border:1px solid #dbdbdb;}
.pingjia .bder .face img { display:block; vertical-align:top; width:50px; height:50px;}
.pingjia .bder .info .name{ margin-right:5px;}
.pingjia .bder .info span{ margin-right:18px;}
.pingjia .bder .txt { overflow:hidden; margin-top:8px;}
.pingjia .bder .list_page{ padding:20px 0;}

/*成交记录*/
.record_tab{ border:1px solid #e1e1e1;}
.record_tab th{ background-color:#f9f9f9; height:33px; border-bottom:1px solid #e1e1e1; font-weight:normal;}
.record_tab td{ background-color:#fff; text-align:center; border-bottom:1px dashed #dcdcdc; padding:12px 0;}
.record_tab td.tl{ text-align:left;}
.record_tab td.buyer{ text-align:left; text-indent:25px;}

/*热销推荐*/
.shop_hot_sales .pro_list .list .item{ margin-right:7px;}

/*诚信档案*/
.record .record_bd{ border:1px solid #e1e1e1; padding:10px;}
.record .box .hd{ background-color:#efefef; height:32px; line-height:32px; padding:0 11px;}
.record .box .rate .percent{ background-color:#fdaa02; height:9px; display:inline-block; vertical-align:middle; overflow:hidden;}
.record .buyers_score .bd{ padding:20px 0;}
.record .buyers_score .bd .item{ float:left; width:330px; padding:0 16px; border-right:1px solid #ddd; *display:inline;}
.record .buyers_score .bd .item .tit{ display:block; float:left;}
.record .buyers_score .rate .total{ padding-bottom:5px;}
.record .service_statu .bd{ width:696px; margin:15px auto;}
.record .service_statu .item{ float:left; width:326px; height:155px; border:1px solid #626262; margin:10px; *display:inline; box-shadow:1px 1px 2px #ccc; overflow:hidden;}
.record .service_statu .service_statu_info{ padding:10px 13px;}
.record .service_statu .data01{ height:28px; line-height:28px; background-color:#626262; color:#9cd932; padding-left:15px;}
.record .service_statu .data02{ border-bottom:1px solid #f1eded; padding:2px;}
.record .service_statu .statu_list{ padding:3px 0 0 10px; line-height:24px;}

/*商家介绍*/
.company_intro .intro_bd{ border:1px solid #e1e1e1; padding:30px;}
.company_intro .company_info .img{ padding:3px; border-radius:4px; box-shadow:0 0 6px #969696; margin-right:12px;}
.company_intro .company_info .img img{ width:363px; height:238px; vertical-align:top;}
.company_intro .company_info .info{ width:305px; line-height:24px; color:#666; text-indent:2em;}
.company_intro .company_development{ position:relative; width:690px; overflow:hidden;}
.company_development .development{ position:absolute; width:468px;top:20px; right:8px; border:3px solid #ffcc2f; border-radius:4px; box-shadow:2px 2px 4px #a4a4a4;}
.company_development .development h3 img{ vertical-align:top;}
.company_development .development ul{ background-color:#fff; padding:15px; height:235px; overflow:hidden; opacity:0.8; filter:alpha(opacity=80);}
.company_development .development ul li{ *display:inline;}
.company_development .development ul .tit{ display:inline-block; float:left;}
.company_development .development ul .other{ display:inline-block; width:385px; overflow:hidden; float:left;}
.company_intro .store_show .show{ width:690px; overflow:hidden;}

/*商家动态*/
.company_news .bd{ border:1px solid #e1e1e1; padding:24px;}
.company_news .news_li li{ height:25px; line-height:25px; margin:0 22px;}
.company_news .news_li li.line{ background:none; border-bottom:1px dashed #c6c6c6; height:1px; margin:10px 0; *margin-top:0;}
.company_news .news_li li a{ font-size:14px;}
.company_newsinfo{ border:1px solid #e1e1e1; padding:20px 35px;}
.company_newsinfo h2{ border-bottom:1px solid #dad8d4;}
.company_newsinfo .about{ padding:5px 0;}
.company_newsinfo .about .mr{ margin-right:22px;}
.company_newsinfo .bd{ padding:15px; line-height:24px;}
.company_newsinfo .bd p{ font-size:14px; text-indent:2em; padding-bottom:15px;}
.company_newsinfo .closepage{ margin-right:15px;}

/*联系我们*/
.company_contact .bd{ padding:20px 35px; border:1px solid #e1e1e1;}
.company_contact .bd h3{ border-bottom:1px solid #eee; padding:5px 15px;}
.company_contact .bd .info{ padding:5px 18px;}
.company_contact .info .kefu{ margin:10px 0;}
.company_contact .info .kefu h4{ padding:5px 0;}
.company_contact .info .kefu ul li{ float:left; margin-right:18px; padding:5px 0; *display:inline;}








